home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
libs
/
progargslib.lha
/
ProgArgs
/
Includes
/
pragmas
/
progargs_pragmas.h
Wrap
C/C++ Source or Header
|
1995-04-08
|
2KB
|
50 lines
/**/
/* This slot is reserved for future ARexx possibilities...*/
/**/
#pragma libcall ProgArgsBase progargs_resv0 1e 0
/**/
/* Private library vector*/
/**/
#pragma libcall ProgArgsBase progargs_priv0 24 001
/**/
/* 2.x+ OS pool functions*/
/**/
#pragma libcall ProgArgsBase PA_AllocPooled 2a 0802
#pragma libcall ProgArgsBase PA_CreatePool 30 21003
#pragma libcall ProgArgsBase PA_DeletePool 36 801
#pragma libcall ProgArgsBase PA_FreePooled 3c 09803
#pragma libcall ProgArgsBase PA_AllocVecPooled 42 0802
#pragma libcall ProgArgsBase PA_FreeVecPooled 48 9802
/**/
/* tag argument functions*/
/**/
#pragma libcall ProgArgsBase PA_FreeTagArgs 4e 801
#pragma libcall ProgArgsBase PA_AllocTagArgsA 54 801
#pragma libcall ProgArgsBase PA_AddTagArgsA 5a 9802
#pragma libcall ProgArgsBase PA_RemTagArgsA 60 9802
/**/
/* program argument functions*/
/**/
#pragma libcall ProgArgsBase FreeProgArgs 66 801
#pragma libcall ProgArgsBase AllocProgArgsA 6c 9802
#pragma libcall ProgArgsBase ExecProgArgsA 72 9802
#pragma libcall ProgArgsBase AddProgArgsA 78 9802
#pragma libcall ProgArgsBase RemProgArgsA 7e 9802
#pragma libcall ProgArgsBase GetProgArgsA 84 9802
#pragma libcall ProgArgsBase PA_GetArgEntry 8a 0802
#pragma libcall ProgArgsBase PA_NextArgEntry 90 9802
/* Pragmas to define VarArg calls. */
#ifndef _NOTAGCALL
#pragma tagcall ProgArgsBase PA_AllocTagArgs 54 801
#pragma tagcall ProgArgsBase PA_AddTagArgs 5a 9802
#pragma tagcall ProgArgsBase PA_RemTagArgs 60 9802
#pragma tagcall ProgArgsBase AllocProgArgs 6c 9802
#pragma tagcall ProgArgsBase ExecProgArgs 72 9802
#pragma tagcall ProgArgsBase AddProgArgs 78 9802
#pragma tagcall ProgArgsBase RemProgArgs 7e 9802
#pragma tagcall ProgArgsBase GetProgArgs 84 9802
#endif